package com.gccloud.design.vo;

import com.gccloud.design.common.SdOptBranchComm;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

/**
 * @author wu.yumin
 * @version 1.0.0
 * @Description 流程操作分支
 * @date 2021/7/19 9:52
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("流程操作分支实体")
public class SdOptBranchVo extends SdOptBranchComm implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty("流程业务类型ID")
    private Integer businessTypeId;

    @ApiModelProperty("操作分支编码")
    private String branchCode;

    @ApiModelProperty("操作分支名称")
    private String branchName;

    @ApiModelProperty("显示名称")
    private String branchShowName;

    @ApiModelProperty("执行动作")
    private String triggerFunction;

    @ApiModelProperty("创建人")
    private String createUserId;

    @ApiModelProperty("创建人姓名")
    private String createUserName;

    @ApiModelProperty("创建时间")
    private String createTime;

    @ApiModelProperty("最后修改人")
    private String lastModUserId;

    @ApiModelProperty("最后修改时间")
    private String lastModTime;
}
